• word of the day

    netherlands antilles

    netherlands antilles - Dictionary definition and meaning for word netherlands antilles

    Definition
    (noun) a group of islands in the Lesser Antilles just to the north of Venezuela that are administered by The Netherlands
Download our Mobile App Today
Receive our word of the day
on Whatsapp